Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
63 CHAPEL LANE Semi-Detached £230,460 £42,000 18 Oct 1996